imperial communications and sensors station - Allemand Anglais Dictionnaire